it undulated - Spanish English Dictionary